Big Huge Thesaurus

Fabiana imbricata

noun